dev tavşancıl otu - Turkish English Dictionary